81631
77825
59558
356265
302259
608282
163312
367496
663909
41434
621760
705491
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1820118
1743136
1719196
1659471